home *** CD-ROM | disk | FTP | other *** search
/ Disc Station 20 / Disc Station Vol 20.ISO / Drivers / Creative / Sb_at / sbw95up.exe / SB16AWE.INF < prev    next >
INI File  |  1998-01-13  |  25KB  |  637 lines

  1. ; Creative Technology Ltd.
  2. ;     Copyright (c) Creative Technology Ltd, 1994-1997.
  3. ;
  4. ; Description
  5. ;     This .inf files contains the following device for the installation
  6. ;         1. PNPB003                       => SB16 Legacy Device, compatible ID
  7. ;         2. CTL0001                       => SB16 PnP Device
  8. ;         3. CTL0021                       => AWE Device
  9. ;         4. CTL0022                       => AWE64 Wavetable MIDI (AWE32 compatible)
  10. ;         5. CTL0023                       => AWE64 Gold Wavetable MIDI (AWE32 compatible)
  11. ;         6. CTL0024                       => AWE64 compatible Wavetable MIDI (AWE32 compatible)
  12. ;         7. CTL0031                       => SB16 PnP Device
  13. ;         8. CTL0041                       => SB16 PnP Device (V16CL/V32D/V32G)
  14. ;         9. CTL0042                       => AWE64 16-bit Audio (SB16 compatible)
  15. ;         A. CTL0043                       => SB16 PnP Device
  16. ;         B. CTL0044                       => AWE64 Gold 16-bit Audio (SB16 compatible)
  17. ;         C. CTL0045                       => AWE64 16-bit Audio (SB16 compatible)
  18. ;         D. CTL0046                       => AWE64 compatible 16-bit Audio (SB16 compatible)
  19. ;         E: CTL0047                       => SB16 PnP Device
  20. ;         F. CTL0051                       => 3D Stereo Enhancement Device
  21. ;        10. CTL8001                       => Legacy SB Device
  22. ;        11. CTL7002                       => Programmable Game Port
  23. ;        12. CTL7005                       => Programmable Game Port (1 I/O)
  24. ;        13. VIRTUAL\SBAWE-MPUEmulation    => MPU Emulation Device
  25. ;
  26. ; Date     : 13th Jan '98
  27. ; Revision : 1.13.000 (DOSV)
  28. ;
  29.  
  30. [Version]
  31. Signature="$WINDOWS95$"
  32. Class=MEDIA
  33. provider=%CREAF%
  34. LayoutFile=layout.inf
  35.  
  36. [CTInfVersion]
  37. InfName=SB16AWE.INF
  38.  
  39. [ControlFlags]
  40. ExcludeFromSelect=VIRTUAL\SBAWE-MPUEmulation
  41.  
  42. [ClassInstall]
  43. AddReg=Class.AddReg
  44.  
  45. [Class.AddReg]
  46. HKR,,,,%MediaClassName%
  47. HKR,,Icon,,"-1"
  48. HKR,,Installer,,mmci.dll
  49.  
  50. [Manufacturer]
  51. %CLMfgName%=Creative
  52.  
  53. [Creative]
  54. %*PNPB003.DeviceDesc%=PNPB003_Device, *PNPB003
  55. %*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0001
  56. %*CTL0001.DeviceDesc%=CTL0031_Device, *CTL0031
  57. %*CTL0001.DeviceDesc%=CTL0041_Device, *CTL0041
  58. %*CTL0001.DeviceDesc%=CTL0043_Device, *CTL0043
  59. %*CTL0001.DeviceDesc%=CTL0047_Device, *CTL0047
  60. %*CTL0021.DeviceDesc%=CTL0021_Device, *CTL0021
  61. %*CTL0021.DeviceDesc%=CTL0021_Device, *CTL8001
  62. %*CTL0022.DeviceDesc%=CTL0022_Device, *CTL0022
  63. %*CTL0023.DeviceDesc%=CTL0023_Device, *CTL0023
  64. %*CTL0024.DeviceDesc%=CTL0024_Device, *CTL0024
  65. %*CTL0042.DeviceDesc%=CTL0042_Device, *CTL0042
  66. %*CTL0042.DeviceDesc%=CTL0045_Device, *CTL0045
  67. %*CTL0044.DeviceDesc%=CTL0044_Device, *CTL0044
  68. %*CTL0046.DeviceDesc%=CTL0046_Device, *CTL0046
  69. %*CTL0051.DeviceDesc%=CTL0051_Device, *CTL0051
  70. %SBAWE_Virtual_Mpu.DeviceDesc%=SBAWE_Virtual_Mpu_Device, VIRTUAL\SBAWE-MPUEmulation
  71. %*CTL7002.DeviceDesc%=CTL7002_Device, *CTL7002
  72. %*CTL7002.DeviceDesc%=CTL7002_Device, *CTL7005
  73.  
  74. [PreCopySection]
  75. HKR,,NoSetupUI,,1
  76.  
  77. ;---------------------------------------------------------------;
  78.  
  79. [PNPB003_Device]
  80. LogConfig=SB16.LC1,SB16.LC2,SB16.LC3,SB16.LC4,SB16.LC5,SB16.LC6,SB16.LC7,SB16.LC8
  81. CopyFiles=SB16.CopyList
  82. AddReg=WAVE.AddReg, PNPB003.AddReg, SB16.AddReg
  83. Reboot=1
  84.  
  85. [PNPB003_Device.FactDef]
  86. ConfigPriority=NORMAL
  87. IOConfig=220-22F
  88. IOConfig=330-331
  89. IOConfig=388-38B
  90. IRQConfig=5
  91. DMAConfig=1
  92. DMAConfig=5
  93.  
  94. [CTL0001_Device]
  95. CopyFiles=SB16.CopyList
  96. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0001A.AddReg 
  97.  
  98. [CTL0031_Device]
  99. CopyFiles=SB16.CopyList
  100. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0031.AddReg 
  101.  
  102. [CTL0041_Device]
  103. CopyFiles=SB16.CopyList
  104. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0041.AddReg 
  105.  
  106. [CTL0043_Device]
  107. CopyFiles=SB16.CopyList
  108. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0043.AddReg 
  109.  
  110. [CTL0047_Device]
  111. CopyFiles=SB16.CopyList
  112. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0047.AddReg 
  113.  
  114. [CTL0021_Device]
  115. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  116. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0021a.AddReg
  117.  
  118. [CTL0022_Device]
  119. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  120. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0022.AddReg
  121.  
  122. [CTL0023_Device]
  123. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  124. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0023.AddReg
  125.  
  126. [CTL0024_Device]
  127. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  128. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0024.AddReg
  129.  
  130. [CTL0042_Device]
  131. CopyFiles=SB16.CopyList
  132. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0042.AddReg
  133.  
  134. [CTL0044_Device]
  135. CopyFiles=SB16.CopyList
  136. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0044.AddReg
  137.  
  138. [CTL0045_Device]
  139. CopyFiles=SB16.CopyList
  140. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0045.AddReg
  141.  
  142. [CTL0046_Device]
  143. CopyFiles=SB16.CopyList
  144. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0046.AddReg
  145.  
  146. [CTL0051_Device]
  147. CopyFiles=SF.CopyList
  148. AddReg=SF.AddReg
  149.  
  150. [SBAWE_Virtual_Mpu_Device]
  151. AddReg=SBAWE_Virtual_Mpu_Device.AddReg
  152.  
  153. [CTL7002_Device]
  154. CopyFiles=MSJSTICK.CopyList
  155. AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
  156. UpdateInis=MSJSTICK.UpdateInis
  157.  
  158. ;---------------------------------------------------------------;
  159.  
  160. [SB16.LC1]
  161. ConfigPriority=NORMAL
  162. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  163. IRQConfig=5 , 7 , 9 , 10
  164. DMAConfig=0 , 1 , 3
  165. DMAConfig=5 , 6 , 7
  166.  
  167. [SB16.LC2]
  168. ConfigPriority=NORMAL
  169. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  170. IRQConfig=5 , 7 , 9 , 10
  171. DMAConfig=0 , 1 , 3
  172.  
  173. [SB16.LC3]
  174. ConfigPriority=NORMAL
  175. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  176. IOConfig=388-38B
  177. IRQConfig=5 , 7 , 9 , 10
  178. DMAConfig=0 , 1 , 3
  179. DMAConfig=5 , 6 , 7
  180.  
  181. [SB16.LC4]
  182. ConfigPriority=NORMAL
  183. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  184. IOConfig=388-38B
  185. IRQConfig=5 , 7 , 9 , 10
  186. DMAConfig=0 , 1 , 3
  187.  
  188. [SB16.LC5]
  189. ConfigPriority=NORMAL
  190. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  191. IOConfig=330-331, 300-301
  192. IRQConfig=5 , 7 , 9 , 10
  193. DMAConfig=0 , 1 , 3
  194. DMAConfig=5 , 6 , 7
  195.  
  196. [SB16.LC6]
  197. ConfigPriority=NORMAL
  198. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  199. IOConfig=330-331, 300-301
  200. IRQConfig=5 , 7 , 9 , 10
  201. DMAConfig=0 , 1 , 3
  202.  
  203. [SB16.LC7]
  204. ConfigPriority=NORMAL
  205. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  206. IOConfig=330-331, 300-301
  207. IOConfig=388-38B
  208. IRQConfig=5 , 7 , 9 , 10
  209. DMAConfig=0 , 1 , 3
  210. DMAConfig=5 , 6 , 7
  211.  
  212. [SB16.LC8]
  213. ConfigPriority=NORMAL
  214. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  215. IOConfig=330-331, 300-301
  216. IOConfig=388-38B
  217. IRQConfig=5 , 7 , 9 , 10
  218. DMAConfig=0 , 1 , 3
  219.  
  220.  
  221. [*PNPB003.Det]
  222. AddReg=PreCopySection
  223.  
  224. [SB16.CopyList]
  225. cspman.dll,,
  226. sb16.vxd,,
  227. sbfm.drv,,
  228. sb16snd.drv,,
  229. wfm0200.acv,,
  230. wfm0200a.csp,,
  231. wfm0201.acv,,
  232. wfm0201a.csp,,
  233. wfm0202.acv,,
  234. wfm0202a.csp,,
  235. wfm0203.acv,,
  236. wfm0203a.csp,,
  237. cifman.dll,,
  238. cifman.crl,,
  239.  
  240. [SBAWE.CopyList]
  241. sbawe.vxd,,
  242. sbawe32.drv,,
  243. synthgm.sbk,,
  244.  
  245. [AWEMAN.CopyList]
  246. aweman.dll,,
  247. aweman32.dll,,
  248.  
  249. [SBAWEBkup.CopyList]
  250. sbawe32.drv,,
  251.  
  252. [SF.CopyList]
  253. ct3dse.vxd,,
  254.  
  255. [MSJSTICK.CopyList]
  256. vjoyd.vxd,,
  257. msjstick.drv,,
  258.  
  259. ;---------------------------------------------------------------;
  260.  
  261. [PNPB003.AddReg]
  262. HKR,Drivers\wave\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  263. HKR,Drivers\midi\sbfm.drv,Description,,%V_INTERNAL%
  264. HKR,Drivers\midi\sb16snd.drv,Description,,%V_EXTERNAL%
  265. HKR,Drivers\mixer\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  266. HKR,Drivers\aux\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  267. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  268.  
  269. [CTL0001.AddReg]
  270. HKR,Drivers\wave\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%
  271. HKR,Drivers\midi\sbfm.drv,Description,,%V_INTERNAL%
  272. HKR,Drivers\midi\sb16snd.drv,Description,,%V_EXTERNAL%
  273. HKR,Drivers\mixer\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%
  274. HKR,Drivers\aux\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%  
  275. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  276.  
  277. [CTL0001A.AddReg]
  278. HKLM,%*CTL0001.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  279. HKLM,%*CTL0001.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  280. HKLM,%*CTL000